#ifndef __CORE_REFERENCECOUNTER_H__
#define __CORE_REFERENCECOUNTER_H__
#include "Atomic.h"
namespace Core
{
	class rtReferenceCounter
	{
	public:
		rtReferenceCounter(void);
		~rtReferenceCounter(void);

		int addRef();
		int decreaseRef();

	private:
		rtAtomic m_RefCount;
	};

	
}
#endif


